prey remains - Espagnol Anglais Dictionnaire